package models_main

import (
	"fmt"
	"longmen/server/pkg/db/mysql/models"
)

type HongBao struct {
	/*Id            int       `gorm:"primaryKey"` //ID
	UserId        int64     //发红包用户ID
	TotalDiamond  int       //总红包克拉
	SendDiamond   int       //已领克拉数
	TotalQuantity int       //总发红包数
	SendQuantity  int       //已领红包数
	DelayTime     int       //红包延迟时间 秒
	LiveId        int64     //房间号
	Attention     int8      //0不需要关注，1需要关注
	CreateTime    time.Time //创建时间
	StartTime     time.Time //红包开领时间
	EndTime       time.Time //红包结束时间
	IsDone        int8      //0未领完,//1已领完*/
	Id            int   `json:"id"`            //红包id
	UserId        int64 `json:"userId"`        //发红包用户ID
	TotalDiamond  int   `json:"totalDiamond"`  //总红包克拉
	SendDiamond   int   `json:"sendDiamond"`   //已领克拉数
	TotalQuantity int   `json:"totalQuantity"` //总发红包数
	SendQuantity  int   `json:"sendQuantity"`  //已领红包数
	DelayTime     int   `json:"eelayTime"`     //红包延迟时间 秒
	LiveId        int64 `json:"liveId"`        //房间号
	Attention     int8  `json:"attention"`     //0不需要关注，1需要关注
	CreateTime    int64 `json:"createTime"`    //创建时间
	StartTime     int64 `json:"startTime"`     //红包开领时间
	EndTime       int64 `json:"endTime"`       //红包结束时间
	IsDone        int8  `json:"isDone"`        //0未领完,//1已领完
}
type Diamond struct {
	HongBaoId   int   //ID
	UserId      int64 //发红包用户ID
	GrabDiamond int   //总红包克拉
}

func (HongBao) TableName() string {
	return fmt.Sprintf("%shong_bao", models.Prefix)
}
